hydraulic trolley jack - Spanish English Dictionary